package com.platform.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 微信发送消息实体
 * 表名 wx_send_msg
 *
 * @author LarkerJin
 * @email 277901879@qq.com
 * @date 2019-09-02 15:42:53
 */
public class SendMsgEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Integer id;
    //发送微信账号ID
    private Integer wxAccId;
    //类型  1:文本  2：图片   3：文件（音频/视频/doc等）
    private Integer type;
    //文本内容
    private String content;
    //音频/视频/文件URL
    private String fileUrl;
    //发送对象类型  0:联系人  1:群聊
    private Integer aimtype;
    //发送对象关键字
    private String aimMemberKeyword;
    //创建时间
    private Date createDate;
    //发送时间
    private Date sendDate;
    //状态  0:草稿   1：待发送   99：已发送   -1：删除
    private Integer status;

    /**
     * 设置：
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Integer getId() {
        return id;
    }
    /**
     * 设置：发送微信账号ID
     */
    public void setWxAccId(Integer wxAccId) {
        this.wxAccId = wxAccId;
    }

    /**
     * 获取：发送微信账号ID
     */
    public Integer getWxAccId() {
        return wxAccId;
    }
    /**
     * 设置：类型
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取：类型
     */
    public Integer getType() {
        return type;
    }
    /**
     * 设置：文本内容
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取：文本内容
     */
    public String getContent() {
        return content;
    }
    /**
     * 设置：音频/视频/文件URL
     */
    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl;
    }

    /**
     * 获取：音频/视频/文件URL
     */
    public String getFileUrl() {
        return fileUrl;
    }
    /**
     * 设置：发送对象类型
     */
    public void setAimtype(Integer aimtype) {
        this.aimtype = aimtype;
    }

    /**
     * 获取：发送对象类型
     */
    public Integer getAimtype() {
        return aimtype;
    }
    /**
     * 设置：发送对象关键字
     */
    public void setAimMemberKeyword(String aimMemberKeyword) {
        this.aimMemberKeyword = aimMemberKeyword;
    }

    /**
     * 获取：发送对象关键字
     */
    public String getAimMemberKeyword() {
        return aimMemberKeyword;
    }
    /**
     * 设置：创建时间
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * 获取：创建时间
     */
    public Date getCreateDate() {
        return createDate;
    }
    /**
     * 设置：发送时间
     */
    public void setSendDate(Date sendDate) {
        this.sendDate = sendDate;
    }

    /**
     * 获取：发送时间
     */
    public Date getSendDate() {
        return sendDate;
    }
    /**
     * 设置：状态
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取：状态
     */
    public Integer getStatus() {
        return status;
    }
}
